package mi.payment.constants;

/**
 * 常见交易初始bitmap
 *
 * @author tomcat on 2017/2/14.
 */
public class TransactionBitmap {

    // 初始化机具
    public static final String BITMAP_INIT_MACHINE = "0000000000020000";

    // 商户参数下载
    public static final String BITMAP_MERCHANT_PARAMS_DOWNLOADED = "0020000000C20010";

    // 主密钥下载
    public static final String BITMAP_MTK_DOWNLOADED = "0000000000C20010";

    // 签到
    public static final String BITMAP_SIGN = "0020000000C20012";

    // 签退
    public static final String BITMAP_SIGN_OUT = "0020000000C00010";

    // 消费
    public static final String BITMAP_CONSUMPTION = "702406C010C29A31";

    // 撤销
    public static final String BITMAP_CONSUMPTION_REVOKE = "702406C01CC29A19";

    // 余额查询
    public static final String BITMAP_BALANCE_QUERY = "602406C010C29A11";

    // 退货
    public static final String BITMAP_SALES_RETURNS = "702406C01CC29A1B";

    // 预授权
    public static final String BITMAP_PRE_GRANT = "702406C010C29A31";

    // 预授权撤销
    public static final String BITMAP_PRE_GRANT_REVOKE = "702406C014C29A19";

    // 预授权完成
    public static final String BITMAP_PRE_GRANT_COMPLETE = "702406C014C29A19";

    // 预授权完成撤销
    public static final String BITMAP_PRE_GRANT_COMPLETE_REVOKE = "702406C01CC29A19";

    // 冲正
    public static final String BITMAP_CONSUMPTION_CORRECT = "7024068016C08A19";

    // 结算
    public static final String BITMAP_BATCH_SETTLEMENT = "0020000000C18012";

    // POS状态上送
    public static final String BITMAP_AID_SEEK = "0000000000C00014";

    // AID下载
    public static final String BITMAP_AID_DOWNLOAD = "0000000000C00014";

    //  扫码支付交易(主扫/被扫)
    public static final String BITMAP_QR_CODE_TRADE = "3020048000C28011";

    //  扫码支付交易(主扫/被扫)
    public static final String BITMAP_QR_CODE_CONSUMPTION_REVOCATION = "302004800CC28019";

    // 被扫支付结果查询
    public static final String BITMAP_QR_CODE_PASSIVE = "2020048000C20019";

    //  扫码退货
    public static final String BITMAP_QR_CODE_RETURN_GOODS = "302004800CC2801B";

    // 扫码支付末笔交易查询
    public static final String BITMAP_QR_CODE_LAST_ORDER_QUERY = "2020048008C20011";

    // 基于 P B O C 借/贷记标准 IC 卡脚本处理结果通知
    public static final String BITMAP_IC_SCRIPT_RESULT_NOTIFICATION = "702006010CC08219";
    

    // IC 卡公钥/参数/TMS 参数/卡 BIN 黑名单下载结束
    public static final String BITMAP_DOWNLOAD_FINISH = "0000000000C00010";
    // KEK下载
    public static final String BITMAP_KEK_DOWNLOADED = "0000000000C00014";
    // 批上送金融交易/批上送结束
    public static final String BITMAP_BATCH_UPLOAD_FINANCIAL = "0020000000C10010";
    // 基于P B O C 借/贷记IC卡批上送通知交易
    public static final String BITMAP_BATCH_UPLOAD_IC_NOTIFICATION = "5020060000C00214";

    // 电子签名上送
    public static final String BITMAP_ELECTRONIC_SIGNATURE_UPLOAD = "4020000008C00015";

}
